package com.example.datachangerecord.record.processor;




import com.example.datachangerecord.record.eneity.ContextRecordData;

import java.lang.reflect.Method;
import java.util.List;


/**
 * @author xyj
 */
public interface RecordProcessor {

    /**
     * @see com.example.datachangerecord.record.annotation
     * 解析包下注解
     */
    List<? extends ContextRecordData> beforeProceed(Method method, Object[] args);

    void afterProceed(List<? extends ContextRecordData> perData);
}
